severe pain or suffering - Espagnol Anglais Dictionnaire